//EnvĂ­o de datos a Thinkspeak #include #include int pir = 32; int led = 33; int status_pir = 0; String url= "https://api.thingspeak.com/update?"; String api_key= "9DBSUNUPPCD8OPRY"; String sensor= "field4"; void setup(){ pinMode(led, OUTPUT); pinMode(pir, INPUT); delay(1000); Serial.begin(115200); WiFi.begin("Wokwi-GUEST", ""); while((WiFi.status() != WL_CONNECTED)) { delay(500); Serial.print("."); } Serial.println("Wifi conected"); } void loop(){ status_pir = digitalRead(pir); if (status_pir == 1){ digitalWrite(led, HIGH); } else{ digitalWrite(led, LOW); } if((WiFi.status() == WL_CONNECTED)) { HTTPClient http; String message=url+"api_key="+api_key+"&"+sensor+"="+String(status_pir); http.begin(message); int httpCode = http.GET(); Serial.println(message); Serial.print("Get code"); Serial.println(httpCode); http.end(); } delay (3000); }